package com.xjrsoft.module.customerTwo.barin.t_enterprise_archives_info.entity;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;

/**
 * 实体类
 *
 * @author dongxinhang
 * @since 2025-05-28
 */
@Data
@TableName("t_enterprise_archives_product")
public class TEnterpriseArchivesProduct implements Serializable {

	private static final long serialVersionUID = 1L;

	@TableId("id")
	private String id;
	/**
	* t_enterprise_archives_info 表id
	*/
	@TableField("enterprise_archives_id")
	private String enterpriseArchivesId;
	/**
	* 核心产品名称
	*/
	@TableField("product_name")
	private String productName;
	/**
	* 核心产品名称数量
	*/
	@TableField("product_quantity")
	private Integer productQuantity;
	/**
	* 上游产业名称
	*/
	@TableField("upstream_industry_name")
	private String upstreamIndustryName;
	/**
	* 下游产业名称
	*/
	@TableField("downstream_industry_name")
	private String downstreamIndustryName;
	/**
	* 企业线上申报项目
	*/
	@TableField("project_name")
	private String projectName;
	/**
	* 企业线上申报项目进度
	*/
	@TableField("project_schedule")
	private BigDecimal projectSchedule;

	/**
	 * 0-核心产品；1-上/下游产业名称；2-线上申报项目
	 */
	@TableField("type")
	private int type;

	@TableField("order_num")
	private int orderNum;

}
